<?php

Class ModeloVeiculoDAO{

    public function pegarIdModeloVeiculo($veiculo) {
     
        try {

            //Banco de dados
            $conexao = new Conexao();
            $conn = $conexao->abrirConexao();

            //Codigo SQL
            $result = $conn->query("
                SELECT id, nome, marca 
                FROM modelo 
                WHERE nome = '".$veiculo."'
            ");
            
            foreach ($result as $value) {

                //Recupera valores dos seguros
                $ModeloVeiculo = new ModeloVeiculo();
                $ModeloVeiculo->setIdModeloVeiculo($value['id']);
                $ModeloVeiculo->setVeiculo($value['nome']);
                $ModeloVeiculo->setcodigoMarca($value['marca']);
            }
            
            
            
            $idModeloVeiculo = $ModeloVeiculo->getIdModeloVeiculo();
            $conn = $conexao->fecharConexao();
            
            return $idModeloVeiculo;
        } catch (Exception $exc) {
            echo $exc->getTraceAsString();
        }
        
    }
    
    public function pegarNomeModeloVeiculo($veiculo) {
     
        try {

            //Banco de dados
            $conexao = new Conexao();
            $conn = $conexao->abrirConexao();

            //Codigo SQL
            $result = $conn->query("SELECT *  FROM `modelo` WHERE `id` = '".$veiculo."'");
            
            $ModeloVeiculo = new ModeloVeiculo();
            foreach ($result as $value) {

                //Recupera valores dos seguros
                $ModeloVeiculo->setIdModeloVeiculo($value['id']);
                $ModeloVeiculo->setVeiculo($value['nome']);
                $ModeloVeiculo->setcodigoMarca($value['marca']);
            }
            
            $conn = $conexao->fecharConexao();            
            return $ModeloVeiculo;
            
        } catch (Exception $exc) {
            echo $exc->getTraceAsString();
        }
        
    }
    
}

?>
